Pixeldev\SquareWooSync\Woo\CreateOrder B

Total Complexity 95
Dependencies 8
Dependents 0
Total lines 544
Lines of code 351
Logical lines of code 244
Comment lines 76
Methods 18
Properties 3

Methods 18

Method Rating Maintainability Complexity Lines of code
apply_order_taxes_and_discounts()
A
48 13 31
set_addresses()
A
45 11 41
set_pickup_shipping_method()
A
49 10 27
handle_fulfillments()
A
53 8 22
set_order_status()
S
51 7 26
add_custom_order_item()
S
51 7 22
set_custom_shipping_line()
S
51 6 26
add_order_items()
S
56 6 18
get_customer_id()
S
54 5 22
create_woocommerce_order()
S
51 3 28
process_square_order()
S
54 3 21
get_woocommerce_product()
S
58 3 15
set_order_totals()
S
65 4 8
add_existing_product_to_order()
S
58 3 14
get_square_customer()
S
63 2 10
get_square_order()
S
63 2 10
set_order_meta()
S
69 1 6
__construct()
S
75 1 4